History
History
Synonyms
UK
US
Meaning:
bomb

(to attack (a place) etc with) a hollow metal container filled either with explosive or with tear gas etc

exploding weapon

HYDROGEN BOMB as in Wiktionary
HYDROGEN BOMB as in Wikipedia